package com.cn.xiaonuo.tcrfinance.tcrusers.vo;

import lombok.Data;

import java.util.Date;

/**
 * @BelongsProject: slb-reports-java
 * @Author: likui
 * @CreateTime: 2022-12-19  11:24
 * @Description: TODO
 */
@Data
public class GwqBillVo {
    private Integer id;

    /**
     *购物券id/消费券id
     */
    private Integer gwqConsId;

    /**
     * 会员id
     */
    private Long userId;

    /**
     *账户id
     */
    private Long accountId;

    /**
     * 账户昵称
     */
    private String accountName;

    /**
     * 会员真实名称
     */
    private String realName;

    /**
     *交易类型：1转出，2转入 3：过期 4:废弃
     */
    private Integer tradeType;

    /**
     * 交易详细类型：0:冻结，1:购买商品转出，2:转让转入，3:退单转入，4:财务转入 5:过期 6:解冻 7:废弃 8:废弃 9：消费冻结
     */
    private Integer billType;

    /**
     * 变动前余额
     */
    private Long beforeBalance;

    /**
     * 变动额度
     */
    private Long amount;

    /**
     *变动后额度
     */
    private Long afterBalance;

    /**
     *订单id
     */
    private String orderId;

    /**
     *电话号码
     */
    private String phone;

    /**
     * 备注
     */
    private String remarks;


    /**
     *商铺id
     */
    private Long shopId;

    /**
     *商铺名称
     */
    private String shopName;

    /**
     * 商品id
     */
    private Long goodId;

    /**
     * 商品名称
     */
    private String goodName;

    /**
     * 商品单价
     */
    private Long goodsPrice;

    /**
     * 商品总价
     */
    private Long goodsMoney;

    /**
     *购物券比例
     */
    private Long gwqBl;
    /**
     * 过期时间
     */
    private Date expireTime;

    /**
     * 入账时间
     */
    private Date thawTime;

    /**
     * 创建时间
     */
    private Date createdTime;
}
